Urban Cross Stitch
Flat 3, McAusland House, 40 Wrights Rd., Tower Hamlets, London, United Kingdom, E3 5LF
(02089) 833103 Phone